take down the swelling - Espagnol Anglais Dictionnaire